NNNONNCH3HOOONOFH3CFOOOH